group of toads - Spanisch Englisch Wörterbuch